armoured/armored turrets - Inglés Sinónimo Diccionario